package com.ruoyi.ucar.voreq;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;

@Data
@ApiModel("订单移动端列表查询参数")
public class OrderMobileQueryListVoReq  implements Serializable {


        @ApiModelProperty("车架号")
        private String vin;

        @ApiModelProperty("订单状态(vaild:有效，invalid：无效 )-字典（dictType：order_status）")
        private String  orderStatus;

        @ApiModelProperty("开始日期（格式：yyyy-MM-dd）")
        @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
        private Date startTime;

        @ApiModelProperty("结束日期（格式：yyyy-MM-dd）")
        @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
        private Date endTime;

        @ApiModelProperty("产品数据UUID")
        private String productUuid;

        @ApiModelProperty(value = "是否查询历史订单",required = true)
        private Boolean isHistory=false;

}
